Split a String but remove delimeters only and keep spaces - java